package net.csdn.business.notify.common.config.properties;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.stereotype.Component;


/**
 * @ClassName SystemUserProperties
 * @Description 通知中心系统用户信息配置
 * @Author zhangyl
 * @Date 2023/12/19 16:50
 */
@Getter
@Setter
@NoArgsConstructor
@Component
@RefreshScope
@ConfigurationProperties(prefix = "notify.system.user")
public class SystemUserProperties {

    /**
     * 用户ID
     */
    private String id="1";
    /**
     * 用户名
     */
    private String username="AtomGit";

    /**
     * 昵称
     */
    private String nickname="AtomGit";

    /**
     * 手机号
     */
    //private String phone;
    /**
     * 邮箱
     */
    private String email="admin@atomgit.com";
    /**
     * 头像
     */
    private String photo="/uploads/assets/atom.png";

    /**
     * 是否可以给系统用户发私信
     */
    private Boolean isAllow=false;
}
